despicable person or thing - Fransızca İngilizce Sözlük